<?php
// 应用公共文件

if (!function_exists('node')) {
    /**
     * @param null $node
     * @author: Hhy <jackhhy520@qq.com>
     * @date: 2020/6/28 0028
     * @describe: 按钮权限认证 {:node('Login/index')} //写在按钮的class里面
     */
    function node($node = null)
    {
//        $k = \app\admin\model\AuthRule::auth_verify($node);
//        if ($k == true) {
//            $str = "";
//        } else {
//            $str = "node_hide";
//        }
//        echo $str;
    }

}

if (!function_exists('auth')) {
    /**
     * @param null $node
     * @author: Hhy <jackhhy520@qq.com>
     * @date: 2020/6/28 0028
     * @describe: 按钮权限认证 {:node('Login/index')} //写在按钮的class里面
     */
    function auth($node = null)
    {
//        $k = \app\admin\model\AuthRule::auth_verify($node);
//        if ($k == true) {
//            $str = "";
//        } else {
//            $str = "node_hide";
//        }
        return true;
    }

}
if (!function_exists('data_save')) {
    /**
     * 数据增量保存
     * @param Query|string $dbQuery
     * @param array $data 需要保存或更新的数据
     * @param string $key 条件主键限制
     * @param array $where 其它的where条件
     * @return boolean
     * @throws \think\db\exception\DataNotFoundException
     * @throws \think\db\exception\DbException
     * @throws \think\db\exception\ModelNotFoundException
     */
    function data_save($dbQuery, array $data, string $key = 'id', array $where = [])
    {
        return SystemService::instance()->save($dbQuery, $data, $key, $where);
    }
}